############homework-4-4-1
import random
num = 100
lst_2char = list() 
str_init = str('abcdefghijklmnopqrstuvwxyz')
lst_merge = list()  
for i in range(num): 
################创建字符列表  
    lst_2char.append(''.join(random.sample(str_init,k=2)))         
################## 增加统计字段，生成新列表 
for i in range(num):
    lst_merge.append((lst_2char.count(lst_2char[i]),lst_2char[i])) 
################ 转化为集合去重、排序；再转回列表打印
lst_result = list(sorted(set(lst_merge),reverse=True))
print(lst_result)

###############
#################################################################


# 做的不错，不过注释有点乱，注释一个# 就可以

